<template>
	<view>
		<button @getuserinfo="getInfo"   open-type="getUserInfo" type='primary'>点击授权登录</button>
		<!-- <button @getuserinfo='getInfo' open-type='getuserinfo' type='primary'>点击授权登录</button> -->
	</view>
</template>
<script>
import {postwxlogin} from '@/api/logo.js'; // 引入api
export default {
	data() {
		return {
			title: 'Hello',
		}
	},
	onLoad() {
	
	},
	methods: {
		async getInfo(info){
			console.log('====================================');
			console.log(info);
			console.log('====================================');
			// 获取用户授权的微信号相关信息
			const userInfo = info.detail
			// 获取code吗，（用于验证接口的身份）
		    // 获取code码（用于验证接口的身份）
  			const res= await uni.login()
			  console.log('ddddd',res);
			 // 基于上述获取到的信息调用电商后端接口进行登录
			//  const data = await postwxlogin({
			// 	encryptedData: userInfo.encryptedData,
			// 	iv: userInfo.iv,
			// 	rawData: userInfo.rawData,
			// 	signature: userInfo.signature,
			// 	code: res.code
			//  })
			 uni.setStorageSync('mytoken', 'Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOjIzLCJpYXQiOjE1NjQ3MzAwNzksImV4cCI6MTAwMTU2NDczMDA3OH0.YPt-XeLnjV-_1ITaXGY2FhxmCe4NvXuRnRB8OMCfnPo')
				uni.navigateBack({
					delta: 1
				})
			// if (data.data.meta.status === 200) {
			// 	// 登录成功，缓存token，然后跳转回 购物车页面继续结算
			// 	uni.setStorageSync('mytoken',data.message.token)
			// 	// d调用路由
			// 	uni.navigateBack({
			// 		delta: 1
			// 	})
			// } else {
			// 	uni.showToast(data.data.meta.msg)
			// } 
		}
	},
	computed:{

	},
	components: {
		
	}
}
</script>
<style scoped lang="less">

</style>
